package rpg.animation
{
	import flash.display.BitmapData;

	public class Frame
	{
		public var frameClass : Class
		public var data : BitmapData;
		public var offsetX : int;
		public var offsetY : int;
		/**
		 * 当前帧需要播放的持续时间
		 */
		public var duration : int = 120;
		/**
		 * 当前帧名称
		 */
		public var name : String;

		public function Frame()
		{
		}

		public function get width() : Number
		{
			return data.width;
		}

		public function get height() : Number
		{
			return data.height;
		}

		public function destory() : void
		{
			if(data)
				data.dispose();
			data = null;
		}
	}
}